subsoil plough - French English Dictionary